Bank Of England Keeps Interest Rates On Hold - What This Means For Investors | Coutts